Microwave radar

Definitions

Noun
  1. 1
    measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects wordnet

Next best steps

Mini challenge

Want a quick game? Try Word Finder.